Synonyms: international intelligence agency
Definition: an intelligence agency outside the United States
Similar words: intelligence, intelligence agency, intelligence service
Definition: a unit responsible for gathering and interpreting information about an enemy